⬅ Back

Virginia Foxx History

republican

Virginia Foxx

House / North Carolina

phone: 202-225-2071

2436 Rayburn HOB, Washington, DC 20515

next election: 01/03/2023

Virginia Foxx, a Representative from North Carolina; born in New York, New York County, N.Y., June 29, 1943; graduated from Crossnore High School, Crossnore, N.C., 1961; A.B., University of North Carolina, Chapel Hill, N.C., 1968; M.A.C.T., University of North Carolina, Chapel Hill, N.C., 1972; Ed.D., University of North Carolina, Greensboro, N.C., 1985; instructor, Caldwell Community College, Hudson, N.C.; instructor, Appalachian State University, Boone, N.C.; assistant dean, Appalachian State University, Boone, N.C.; president, Mayland Community College, Spruce Pine, N.C., 1987-1994; landscape nursery owner; deputy secretary for management, North Carolina Department of Administration; member of the Watauga County, N.C., board of education, 1976-1988; member of the North Carolina state senate, 1994-2004; elected as a Republican to the One Hundred Ninth and to the six succeeding Congresses (January 3, 2005-present); chair, Committee on Education & the Workforce (One Hundred Fifteenth Congress).

2025-03-03

(Date Reported)
ET
Buy
txn: 2025-02-19
issuer: Undisclosed
$1,000 - $15,000

ARLP
Buy
txn: 2025-02-14
issuer: Undisclosed
$1,000 - $15,000

2025-01-06

(Date Reported)
EFC
Buy
txn: 2024-12-30
issuer: Undisclosed
$1,000 - $15,000

ABBV
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

AEP
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

AMGN
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

ARLP
Sell
txn: 2024-12-06
issuer: Undisclosed
$15,001 - $50,000

ASC
Sell
txn: 2024-12-06
issuer: Undisclosed
$15,001 - $50,000

BMY
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

DUK
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

ET
Sell
txn: 2024-12-06
issuer: Undisclosed
$15,001 - $50,000

FLNG
Sell
txn: 2024-12-06
issuer: Undisclosed
$15,001 - $50,000

JNJ
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

PBA
Sell
txn: 2024-12-06
issuer: Undisclosed
$50,001 - $100,000

PSA
Buy
txn: 2024-12-06
issuer: Undisclosed
$1,000 - $15,000

T
Sell
txn: 2024-12-06
issuer: Undisclosed
$50,001 - $100,000

VIA
Sell
txn: 2024-12-06
issuer: Undisclosed
$50,001 - $100,000

2024-12-11

(Date Reported)
HTGC
Buy
txn: 2024-11-20
issuer: Joint
$1,000 - $15,000

ET
Buy
txn: 2024-11-19
issuer: Joint
$1,000 - $15,000

ARLP
Buy
txn: 2024-11-14
issuer: Joint
$1,000 - $15,000

T
Buy
txn: 2024-11-01
issuer: Joint
$1,000 - $15,000

2024-11-12

(Date Reported)
HTGC
Buy
txn: 2024-10-23
issuer: Joint
$15,001 - $50,000

2024-10-21

(Date Reported)
EFC
Buy
txn: 2024-09-30
issuer: Undisclosed
$1,000 - $15,000

2024-09-04

(Date Reported)
HTGC
Buy
txn: 2024-08-20
issuer: Undisclosed
$1,000 - $15,000

ET
Buy
txn: 2024-08-19
issuer: Undisclosed
$1,000 - $15,000

ARLP
Buy
txn: 2024-08-14
issuer: Undisclosed
$1,000 - $15,000

T
Buy
txn: 2024-08-01
issuer: Undisclosed
$1,000 - $15,000

2024-08-06

(Date Reported)
ASC
Buy
txn: 2024-07-11
issuer: Undisclosed
$1,000 - $15,000

ASC
Buy
txn: 2024-07-09
issuer: Undisclosed
$1,000 - $15,000

ASC
Buy
txn: 2024-07-08
issuer: Undisclosed
$1,000 - $15,000

EFC
Buy
txn: 2024-07-01
issuer: Undisclosed
$1,000 - $15,000

2024-06-06

(Date Reported)
HTGC
Buy
txn: 2024-05-21
issuer: not-disclosed - stock 8000
$1,000 - $15,000

ET
Buy
txn: 2024-05-20
issuer: not-disclosed - stock 8000
$1,000 - $15,000

ARLP
Buy
txn: 2024-05-15
issuer: not-disclosed - stock 8000
$1,000 - $15,000

ET
Buy
txn: 2024-05-02
issuer: not-disclosed - stock 8000
$1,000 - $15,000

ET
Buy
txn: 2024-05-01
issuer: not-disclosed - stock 8000
$1,000 - $15,000

T
Buy
txn: 2024-05-01
issuer: not-disclosed - preferred-shares 8000
$1,000 - $15,000

2024-05-06

(Date Reported)
ET
Buy
txn: 2024-04-30
issuer: not-disclosed - stock 8000
$1,000 - $15,000

HTGC
Buy
txn: 2024-04-16
issuer: not-disclosed - stock 8000
$1,000 - $15,000

ASC
Buy
txn: 2024-04-09
issuer: not-disclosed - stock 8000
$1,000 - $15,000

EFC
Buy
txn: 2024-04-02
issuer: Undisclosed
$1,000 - $15,000

2024-04-10

(Date Reported)
HTGC
Buy
txn: 2024-03-07
issuer: joint - stock 8000
$1,000 - $15,000

ASC
Buy
txn: 2024-03-06
issuer: joint - stock 8000
$1,000 - $15,000

ASC
Buy
txn: 2024-03-04
issuer: joint - stock 8000
$1,000 - $15,000

2024-03-07

(Date Reported)
DUK
Sell
txn: 2024-02-28
issuer: joint - preferred-shares 75000
$50,001 - $100,000

ASC
Buy
txn: 2024-02-27
issuer: joint - stock 8000
$1,000 - $15,000

ARLP
Buy
txn: 2024-02-26
issuer: joint - stock 8000
$1,000 - $15,000

FLNG
Buy
txn: 2024-02-26
issuer: joint - stock 8000
$1,000 - $15,000

ASC
Buy
txn: 2024-02-23
issuer: joint - stock 8000
$1,000 - $15,000

FLNG
Buy
txn: 2024-02-23
issuer: joint - stock 8000
$1,000 - $15,000